Ce tutoriel indique comment créer et administrer un ppa sur Launchpad dans le but de créer et fournir des paquets de votre logiciel à la communauté. Dans ce tutorial, nous utiliserons le programme FreetuxTV comme exemple.
Il est recommandé d'avoir lu la page de présentation sur les Personal Package Archives.
La première étape constiste avant tout à vous créer un compte sur Launchpad.
Lorsque votre compte est crée, vous devez signé le code de conduite de Lanchpad. Ceci consite en la récupération d'un certificat que vous devez signé avec une clé privé. Puis vous devez uploader, le code de conduite signé sur le serveur de Launchpad.
La procédure pour créer une clé PGP se trouve ici : https://help.launchpad.net/YourAccount/ImportingYourPGPKey
Une fois que vous avez renseigné l'empreinte de votre clé, retournez sur les paramètres de votre compte Launchpad. Suivez les étapes pour signer, le code de bonne conduite.
Là, le plus chiant est fini.
Une fois le code de conduite signé, vous pouvez créer un PPA depuis votre compte.
Il y a plusieurs type de PPA, que vous pouvez créer :
Vous aller devoir préparer les sources du paquets à envoyé à Launchpad.
La procédure est celle de la création d'un paquet classique : Création d'un paquet source.
En résumé :
Commencez par récupérer les sources de FreetuxTV, et les extraire :
wget http://freetuxtv.googlecode.com/files/freetuxtv-0.5.0.tar.gz
Renommez l'archive comme ceci (très important) :
mv freetuxtv-0.5.0.tar.gz freetuxtv_0.5.0.orig.tar.gz
Extraire l'archive
Voila, vous savez maintenant administrer un PPA !
Aucun.